home *** CD-ROM | disk | FTP | other *** search
/ Komputer for Alle 2003 Ekstra 100 Spil / K-CD_2003_Ekstra_100_Spil.iso / Gambling / Free Hearts / Install-Hearts-Free.exe / {app} / WhatsNew.txt < prev   
Text File  |  2003-08-15  |  58KB  |  869 lines

  1. WHAT'S NEW IN THIS 5.24 RELEASE?
  2.  
  3. All changes to all games on all platforms listed.
  4. Changes specific to a game or platform have the first letter in front.
  5.  
  6. LAST UPDATED: August 15th, 2003
  7.  
  8. DETAILS OF 5.24 RELEASE FOR HT, SP, EU, 500, CRIB, AND GIN (check 10/1):
  9. 1) Tutorial: Massive text cleanup, esp. on Mobile versions #2176
  10. 2) Mobile: Entire GUI is now navigable using arrow keys (N60 prep) #2168
  11. 3) Mobile: Tutorial autohints + tab instr + better wording #2176
  12. 4) Mobile: Fixed long Gin prompts/7-hand tut + fixed Crib opt crash #2198
  13. 5) H: Fixed bug causing QS leads when KS/AS already played! #2196
  14. 6) F: Fixed bug where bots could underbid a Misere bid! #2196
  15. 7) E: Now goes Alone with 3 trump+upcard missing weak/Ace trump #2196
  16. 8) E: Now ok to play from King 2nd with 3+ cards in suit or Q led #2196
  17. 9) Online: Profanity filter now works for upgrades and Free/Classic #2193+
  18. 10) Gin: Cant discard bug fixed and explain bad discard/badplay snd #2199
  19. 11) Online: Hearts/cut second place now loses rating points #2197
  20. 12) Mobile: Fixed HSE/CFG/ALL Palm bundles + black icon #2194+
  21. 13) Online: Bigger lobby buttons and profile text + 1st timer help #2197
  22. 14) Gin: Enabled Multiplayer menu but explain not available yet #2199
  23. 15) Gin: Fix runtime error on exit and dont expire BETA #2199
  24. 16) Gin: Simple Gin now correctly sets knock limit to 0 #2199
  25. 17) Online: No longer gives errors on old/bad 0-byte picture files #2197
  26. 18) Mobile: Gin pickup/discard animation speed improved #2198
  27. 19) Skins: No longer reset MIDI on/off when loading skin #2197
  28. 20) Mobile: Several minor hint, prompt, and popup bugs fixed.
  29. 21) Uninstall: Added an uninstall survey on our site to offer help.
  30. 22) Stats: Fixed solo rating when EXACTLY meets cutoff.
  31. 23) E/F: If North goes Alone/Misere, South can now see their hand.
  32. 24) Gin: Now knocks earlier by factoring in discard in deadwood #2196
  33. 25) Launcher: Now finds other installed games + FCG + dont exit #2194+
  34. 26) Monitor: Fixed /ping and startup ping failure 
  35. 27) Online: Possible fix for SSD resync and rare OOS on late join #2195+
  36. 28) Relay: Fixed 'cant connect' problem when spawning new ones #2179+
  37.  
  38.  
  39. DETAILS OF 5.22 RELEASE FOR HT, SP, EU, 500, CRIB, AND GIN (check 9/1):
  40. 1) H: Fixed bug causing incorrect winner calculation on final hand! #2195
  41. 2) H: Dont lead QS to 'force KS/AS' if I have one of them! #2195
  42. 3) S: Only count 1 for bid if pard passing 2 cards w/Nil #2195
  43. 4) E: If 1st round dealer, dont bid 2 trump w/bower + Ace + they 9 pts #2195
  44. 5) F: Dont bid extra to 'stop win', if they bid Misere, defend #2195
  45. 6) F: Cut down a bit on overbids with 2 Jokers raising pard #2195
  46. 7) F: Dont lead trump if have other stuff besides trump and Kings #2175
  47. 8) F: 2nd hand now plays high on 2nd suitround in NT #2175
  48. 9) Monitor: room chg + R-Name + tray icon + /td + scoreinfo + fixed font #2191
  49. 10 Completed Gin Beta for all platforms!
  50. 11) Online: Show if Hybrid, Test lobby or Proxy host in lobby header #2193
  51. 12) Online: Put H/T/M/U lobby indicator and graphical buttons #2193
  52. 13) Online: Names, chats, and whispers now use profanity filter #2193
  53. 14) Online: Now resyncs and doesnt get 'stuck' on real OOS #2181+
  54. 15) Mobile: Complete #Ifs for LOWRES and created N60 versions #2169
  55. 16) Tutorial: Text cleanup and improvements for Mobile esp. #2192
  56.  
  57.  
  58. DETAILS OF 5.20 RELEASE FOR HT, SP, EU, 500, AND CRIBBAGE (check 9/1):
  59. 1) #2182 Online: Refresh*2 + host newgame dis + monitor use Peer2 + failed IP
  60. 2) #2181 OOS: Fix late join OOS, esp STARTGAME with Mobile/laptop/Crib
  61. 3) #2185 5.18: Taunt freq + jukebox slow + Crib Nokia/POSE + stats/join rated?
  62. 4) #2186 5.18 Misc: Trunc profile + DX + Crib scoring/skunk stat + frames
  63. 5) #2187 Reg/New games: W5toWS + 500tips + Play other + launch other games
  64. 6) #2188 Pics: Custom face Asserts on pic u/l + Asserts on LobbyRecCS
  65. 7) #2189 Online: SU P/W + dup IP + semaphore lock + CFB Eu + Alone cheat
  66. 8) #2179 Relay: Update to Peer2 SDK and fix cant connect problem, cleanup
  67. 9) Mobile: Endhand replay failure after startup reset fixed AGAIN #2183+
  68. 10) Dont bother going 2-over HighestInRun if still < pard winner #2190
  69. 11) H: Winner calc now factors in current hand points (dump QS?) #2190
  70. 12) H: Fixed problem unhiding KS/AS leading to taking w/QS out #2190
  71. 13) S: Fixed PickHighestInRun bug causing 2C play on Diamond lead! #2190
  72. 14) H: 2C lead option now auto-pops up 2C to remind them they lead #2190
  73. 15) F: If opps high bid is in our suit, pass and set them!
  74. 16) E: Fixed BOTH bower chk w/3 tricks decided to overtrump pard #2190
  75. 17) E: Fixed 'wait for 2nd guar' pass only if 1st round bid :) #2190
  76. 18) E: 2 trump w/weak bower + upcard and 1+ void suit, bid #2190
  77. 19) C: Better to discard two cards farther apart (to break ties) #2190
  78. 20) C: Peg: Hide Tens if low card was led to avoid setting up 15 #2190
  79. 21) C: Peg: 2nd set and we have a Two or an Ace, lead it #2190
  80. 22) F: Dont bother saving Axxx in long suits w/o Q or K in NT #2190
  81. 23) F: Dont dump suits they 'trumped' (void in) in NT! #2190
  82. 24) F: Dont use last trump overtaking pardwin if 4th can trump #2190
  83. 25) F: 1st round playing 2nd will now play low rather than King #2190
  84. 26) F: 3rd trump pard's non-Ace lead on 1st round if bid 7+ #2190
  85. 27) E: 2+ trump top bower w/upcard + 2 voids + 2 A+K risk alone #2190
  86. 28) C: Any 5 or pair totalling 5 subtracts 1pt from discards #2190
  87. 29) F: Dont lead weak bower 'force' joker out missing strong #2190
  88. 30) F: Now discards low cards in long suit before singleton King #2190
  89. 31) F: Long suit running earlier to prioritize before trump leads #2190
  90. 32) F: Now ok to lead long suits if trump <= 4-SuitRounds #2190
  91. 33) F: HighestNotPlayed K or Q, lead it BEFORE Ace doubletons #2190
  92. 34) F: Signal echo: Experts will now return suit pard led low/med in
  93.        after overtaking 2 tricks ago before trump/long, etc. #2190
  94. 35) F: If not AKxx, NT makers lead low in longest rounds 1 and 2 #2190
  95. 36) F: Fixed bug in discarding code preventing shortest discards #2190
  96. 37) F: All 4 Kings worth 3 NT tricks, 3 worth 2 NT tricks for bid #2190
  97. 38) F: Dont bid length if jokers and no joker and neither bower #2190
  98. 39) F: Dont bid every single trump with top if trump avg is low #2190
  99. 40) F: Fixed bug in NT balanced hand changing bid suit to pard #2190
  100. 41) F: Jokers and Bowers now worth 1 extra in pard's suit #2190
  101.  
  102.  
  103. DETAILS OF 5.18 RELEASE FOR HT, SP, EU, 500, AND CRIBBAGE (check 9/1):
  104. 1) Taunts: Verbal taunts fixed and Euchre jokers re-tested #2183
  105. 2) Crash fix: Startup crash/slow draw caused by Table.Draw fixed #2183
  106. 3) Crash fix: SafeFindLoadPicture now fixes ANY corrupted/bad pic #2183
  107. 4) Debug: Added StartupLog.txt to debug startup crashes #2183
  108. 5) Free: No longer shows upgrade box on hint and undo features #2183
  109. 6) Online: Dont clear rating info if game reverts to demo mode #2183
  110. 7) Online: Rebid/play/deal allowed in rated except on last trick #2184
  111. 8) Mobile: Endhand replay failure after startup reset fixed #2183
  112. 9) Register: Handle game or full bundle string in code entry #2184
  113. 10) Online: Quietly turn off autohint in rated #2184
  114. 11) Difficulty: Change prompts rewritten and score handicap now set #2184
  115. 12) Install: Cleanup custom taunts and read-only warning on Free up #2184
  116. 13) PAD: Updates version number in 450-char description
  117. 14) H: If loser shooting, only let them if they are <= 26 pts behind #2180
  118. 15) S: Avg bots now go Nil with single high card in long 5+ suit #2180
  119. 16) S: Fixed beginner underbids and Nil w/4 Spades w/Nil passing #2180
  120. 17) S: Now saves hinted bid so endhand always matches hint if between #2180
  121. 18) S: If we have 2 above HighestInRun but 1 above still out in led 
  122.     suit, go ahead and play higher one now to avoid them finessing us #2180
  123. 19) S: Bag vs. Set w/4 bags needed now ok only if bidtotal <= 10 #2180
  124. 20) S: Bag vs. Set calculation now factors in bags already won #2180
  125. 21) C: Fixed Rand usage in taunts that could cause infinite loop #2180
  126. 22) E/F: Now ok to lead bower from top+low w/sidesuit Ace winner #2180
  127. 23) E: Lead high trump from Aces if Alone, in case other bower out #2180
  128. 24) E/F: No longer dumps Aces in suits opponents already trumped #2180
  129. 25) E: If pard leads trump or King or lower, try to take if 2+ over #2180
  130. 26) E: Bower + trump + Ace and we or pard gets upcard, make a weak bid #2180
  131. 27) E: Both bowers + 3rd trump + 2 voids + Kx risk bidding Alone #2180
  132. 28) E: A few Alone bid cases moved earlier before suit checks #2180
  133. 29) C: Discarding within 4pts of win favors low + still factors pts #2180
  134. 30) C: Discarding now factors in '5' discards as esp. good for crib #2180
  135.  
  136.  
  137. DETAILS OF FIXES IN THE 5.16 RELEASE OF HT, SP, EU, 500, AND CRIBBAGE:
  138. 1) Register: Various tweaks for Bethany + track install days #2165
  139. 2) Register: New online forms w/better refer + new DB 800# and eFax #2165
  140. 3) Online: Now uses Peer2 SDK for faster game lobby list updates #2126
  141. 4) Register: Disabled 4.x codes and give help with lookups #1610
  142. 5) Endhand replay fixed, practice menu disabled, and Five Hundred #2178
  143. 6) Options: Max game score now 10,000 in all games #2178
  144. 7) Online: Corrupt JPG faces removed + limit redeal/rebid in rated #2178
  145. 8) Mobile: About box and credits redone + fix PPC save/limit redeal #2175
  146. 9) Mobile: Easier-to-read smaller prompts with white box background #2175
  147. 10) C: Fix mobile map + endhand summary cleaner with graphical cards #2175
  148. 11) E: Fixed Euchre jokers + tied endhand scoring + fix size startup #2178
  149. 12) Animation: Smoother on faster systems + faster on long system #2177
  150. 13) Online: Bring up news before banner d/l + fix startup/nag bugs #2165
  151.  
  152.  
  153. DETAILS OF FIXES IN THE 5.14 RELEASE OF HT, SP, EU, 500, AND CRIBBAGE:
  154. 1) Free: Fixed versioning problem with animated GIF causing crashes #2177
  155. 2) Install: Multiple game installs now cleanly uninstall Zip32.dll
  156. 3) Online: Change name attempts in rated game now explained better #2177
  157. 4) Close: Optimized CloseAllModalDialogs to not cause loading
  158. 5) C: Fixed speedo scoring error during replay at 91 points
  159. 6) E: Fixed bad concede prompt on march losing 9-10 w/win by 2 #2177
  160. 7) F: No longer pardmatch up bids w/o 3 cards in trump suit #2177
  161. 8) S: Dont consider Nil safe if they have more trump than us! #2177
  162. 9) S: Cover: If 1st rd and opp led Ten +, play low instead of high #2177
  163. 10) S: Dont go Nil with 3 Spades and 2+ >= Ten unless pard big 5+ #2177
  164. 11) S: 2nd will no longer sluff 3rd/4th rounds in suit #2177
  165. 12) E: Fixed some joker errors in Call for Best and online #2177
  166. 13) Online: Autokick responses from old/rated hosts now ignored #2177
  167. 14) Online: Profile loads now ignore [1] to keep game type, etc. #2177
  168. 15) Speed: Fixed a major memory leak caused by screen resizing
  169.  
  170.  
  171. DETAILS OF FIXES IN THE 5.12 RELEASE OF HT, SP, EU, 500, AND CRIBBAGE:
  172. 1) S: Now lowers bid by 1 up to a 12 bidtotal if cut and Nil was bid #2171
  173. 2) S: Never 'scrape up' every last trick if cut w/Nil bid #2171
  174. 3) S: If Nil not safe yet and bidtotal >= 13, still sets esp in Cut #2171
  175. 4) S: Now reports 'must play' correctly in hints #2171
  176. 5) E/F: No longer leads Q if Ace upcard turned down and King undealt #2171
  177. 6) Concede: If all out of trump, now prompts if can win by high lead #2171
  178. 7) H/E: Concede: Euchre now checks for guar tricks + Ht shot leads high #2171
  179. 8) Online: Hearts LRA passing caused sync errors online, now fixed #2144
  180. 9) Online: Late joins causing OOS now properly re-sync #2139
  181. 10) Online: Slow late joins to fast hosts no longer cause Bid/Pass OOS #2139
  182. 11) Speed: Stretched skin backgrounds + tiling alot faster on refresh
  183. 12) Skins: Fixed custom pic reset and resetting bots on chg profile
  184. 13) Profile: Name change / new in rated games MsgBox now more clear
  185. 14) GameSpy: Now reports and uses gametitle before gamename for game icon
  186. 15) Shadow: Disabling on slow fixed and testing improved
  187. 16) Online: Non-bots no longer randomly smile online 
  188. 17) Prompt: No longer covers up North player unless late joiner.
  189. 18) Fixed upcased JPG/GIF in deck selection + no custom crib score opts.
  190. 19) Online: Fixed problem with GetFile when Display News * 2 #2174
  191. 20) Mobile: Fixed problem with previous hand's summary text not clr #2171
  192. 21) F: Only count KQxx as 1 trick in NT bids + dont up pard bid so much
  193. 22) F: Dont waste trump, sluff if 4th can overtake us #2171
  194.  
  195.  
  196. DETAILS OF FIXES IN THE 5.11 RELEASE OF HT, SP, EU, 500, AND CRIBBAGE:
  197. 1) P800: Workaround for mem leak and KernExec errors caused by stats #2100
  198. 2) P800: Workaround for dup entries now regenerates settings PDB #2100
  199. 3) Mobile: Tapping top-left corner on startup now resets all #2100
  200. 4) Mobile: Fixed empty summary text in endhand dialogs + no Ht stats.
  201. 5) Mobile: Show room name in lobby + offer upsell on join.
  202. 6) Mobile: New order info and 'buy now' dialogs are more clear #2020
  203. 7) Register: Massive rewrite and improvements to nag dialog #2020
  204. 8) Register: Movie, startup nag, emailbonus and prompts better #2136
  205. 9) Free: Removed old 'support' refs + new upsell banner #2020
  206. 10) Game news now also shows monthly special clickable banner #2136
  207. 11) No longer requires MsgHook.dll and uses internal WndProc #2136
  208. 12) E: No longer bids with bower+other+Ace w/pard Q/K upcard #2162
  209. 13) E/F: If pard led 1st round of suit to us and we took, lead it #2162
  210. 14) F: Always assume partner can take at least ONE trick in bidding #2162
  211. 15) Mobile: All devices can now report and save a badhand.txt #2161
  212. 16) Mobile: Shortened Iterate timeout to fix iTask and other mgrs #2161
  213. 17) Online: Invites no DelayBox to prompt while viewing profile #1987
  214. 18) Online: Hosting new game times now show local time #1987
  215. 19) Online: 'View Passed' no longer shows 'custom pic downloaded' #1987
  216. 20) Online: Dont shade/popup invalid when leading in rated games #1987
  217. 21) Pass: Increased popup delay for receiving passed cards #1987
  218. 22) Custom: Custom settings now restored when leaving joined game #1987
  219. 23) Online: Refresh button no tabstop so Enter always works in chat #1987
  220. 24) Online: Player list now refreshes properly on new game host #1987
  221. 25) Online: Host no longer stuck when late join into shooting bot #2148
  222. 26) Online: Removed DEAL OOS and refixed JOINFROMPENDING on redeal #2130
  223. 27) Online: Hold PASS Assert from LRA (and load) fixed #2148
  224. 28) Online: Play OOS Asserts caused by custom pic DoEvents #2130
  225. 29) Online: DoEvents now ok inside of processMessage by looping #2130
  226. 29) Online: Now logs custom pic usage for hosts + DoEvents Asserts #2130
  227. 30) Online: Game no longer regets custom pics more than once #2130
  228.  
  229.  
  230. DETAILS OF FIXES IN THE 5.10 RELEASE OF HT, SP, EU, 500, AND CRIBBAGE:
  231. 1) S: NEVER go for 'set' when Nil and theybid < 10 or not an expert #2164
  232. 2) S: Fixed overbidding when 'partner' goes Nil in cutthroat #2164
  233. 3) S: Now leads back pard's led suit from 2nd or 3rd rounds too #2164
  234. 4) S: If short on trump and 3rd can over, sluff instead of trump low #2164
  235. 5) S: If high lead, check if can win before BagsToStopWin #2164
  236. 6) S: Now opts for set over bagging opps if 4 bags away #2164
  237. 7) E: Concede if maker has majority of tricks and has won game #2164
  238. 8) E: 2nd not alone no longer trumps high with 3+, now lowest winner #2164
  239. 9) E: No longer leads guar 3rd round of trump, leads lower to pard #2164
  240. 10) E: If only 1 non-trump left & trump not broken, lead high now #2164
  241. 11) E: Fixed alone 'behind bid risky' to bid with 3 trump + side A/K #2164
  242. 12) C: Fifteens now score correctly in 5-card hands + too few crib cards
  243. 13) Online: Fixed problem causing custom pic deletion, esp smiling
  244. 14) Online: Removed double MsgBox when exiting a rated game
  245. 15) E/F: Dont every dump trump when pard is winning #2164
  246. 16) C: Dont count crib in handscore for statistics.
  247. 17) C: Cribbage online RTR, autoplay timer, and Speedo now works #2138
  248. 18) Online: Startgame OOS caused by late joins fixed #2139
  249. 19) F: Fixed bug preventing passing/hints of jokers, esp Misere.
  250. 20) F: Fixed bug causing dump of trump when partner winning #2164
  251. 21) Animation: Fixed new play animation to come from card played.
  252. 22) Added nicer round startup splash screen for each game #2163
  253. 23) Online: Fixed join to allow watching at North position
  254. 24) F: KQxxx with 1+ singleton (no bowers) now worth 3 tricks #2164
  255. 25) F: Fixed trump underbidding and suit chg to pard better #2164
  256. 26) E/F: Fixed problem with savegames when North player bid Spades.
  257. 27) Nokia: Sounds now played synchronously to prevent wierd sounds.
  258. 28) Mobile: Fixed Euchre install dir + errmsg if sounds missing.
  259. 29) Mobile: New upsell and ordering screens are more clear. #2163
  260. 30) Online: Fixed some confusing log, esp. pic failure msgs. #2164+
  261. 31) Online: Lobby game filter selections now save and restore & reset.
  262. 32) Online: Only resync 3 times before failing & redealing #2164+
  263. 33) Online: If resync fails or redeal, now clears playout flags #2164+
  264. 34) Online: Watcher joins at North and locked kick no longer leave ghosts.
  265.  
  266.  
  267. DETAILS OF FIXES IN THE 5.09 RELEASE OF HT, SP, EU, 500, AND CRIBBAGE:
  268. 1) Online: Fixed more Pauses possibly leading to socket OOS errors #2162
  269. 2) E: No longer allows AI NT bids during 1st round of bidding #2162
  270. 3) S: You can now pass jokers correctly during Nil passing #2162
  271. 4) C: Test and fixed more online, esp Speedo, Rediscard, and ratings #2138
  272. 5) E: Fixed problem with invalid cards disappearing on big screens #2162
  273. 6) C: "1 for last" animation now shows longer + no Online warning.
  274. 7) Online: D/L custom pics no longer shared to prevent deletion #2136
  275. 8) Online: Custom pics can now be left in shared Skins\Faces safely #2162
  276. 9) Online: Fixed crash caused by reopening minimized GameSpy lobby #2162
  277. 10) Shadows: No longer gets disabled at faster/no delay settings #2162
  278. 11) 'Invalid card plays' now in View menu too + removed Crib Count #2162
  279. 12) Mobile: Auto-resets if corrupt savegame/opt preventing startup #2162
  280. 13) Online: Fixed 'Unknown' joins with different old version game #2144
  281. 14) H: Fixed problem with dumping and not following suit w/JOD bonus #2162
  282. 15) S: Dont lead trump aft pard lead (trump echo) if others out #2162
  283. 16) S: If bidtotal <= 11 (no set), save *FOUR* Spades to cover Nil #2162
  284. 17) Mobile: Games now saved if 'killed' via the task manager #2162
  285. 18) S: If pard bid 4+, taken 0-2, @ round 7+, lead high Spade now #2162
  286. 19) S: Now use 'accumulated' instead of 'reached' for bag limit text.
  287. 20) At faster speed/delay settings, game no longer uses 100% cpu.
  288.  
  289.  
  290. DETAILS OF FIXES IN THE 5.08 RELEASE OF HT, SP, EU, 500, AND CRIBBAGE:
  291. 1) C: Discarding hints/AI now correctly identifies flushes #2098+
  292. 2) C: Fixed force play and hand swap cheats in Cribbage #2098+
  293. 3) C: Play triple fours or sixes, dont hide fours/sixes #2098+
  294. 4) H: Always play high last if we arent the one shooting #2147
  295. 5) H: Dont lead high loser to save exit if QS still out or only suit #2147
  296. 6) H: If shooting and QS led, ok to take high with our AS! #2147
  297. 7) H: If only Hearts+QS left and cant win trick, giveup shot early #2147
  298. 8) C: Avoid totalling 26 if royal was led, implying a possible 5 #2147
  299. 9) 'iamspartacus' hand swap cheat now swaps dealer too #2147
  300. 10) C: Only experts now hide semi-bad leads/plays (run+2,pair+31,etc.) #2147
  301. 11) C: Int bots 'dumbed' down a bit by lessening crib-impact analysis #2147
  302. 12) Current player name text is now highlighted on faces and in scorecard.
  303. 13) Fixed AnimateTrick in AddCard causing Pause and recursive OnDataArrival
  304.     calls resulting in out-of-order PLAY msgs.  Added Assert to prevent future
  305.     Pause mistakes from inside of processMessage #2139
  306. 14) Redeal no longer stops playout during online host autotest #2139+
  307. 15) S: Dump middle when trying to bag opps out using avoidbag logic #2147
  308. 16) S: If low bidtotal (<= 11), go ahead and play medium and save exits #2147
  309. 17) S: If 0-5 bags, bidtotal >= 11, game half over, focus on sets instead #2147
  310. 18) S: Coverer no longers play medium Spade loser to 'cover' #2147
  311. 19) S: Dont consider trumping high if oppnil still hasnt gone under #2147
  312. 20) S: With both high (or high + 2nd round) 8+ bid, lead high Spade #2147
  313. 21) S: Return suit partner signalled for on last highish opening lead #2147
  314. 22) S: Long suit to run + trump, lead poss trump loser to later run suit #2147
  315. 23) S: If we have the HighestNotPlayed, lead it so pard can sluff #2147
  316. 24) S: Avoid leading non-highest Spade with 2 jokers + 2S high #2147
  317. 25) S: Dont count J9 and JT in spades as trick with 2+ jokers #2147
  318. 26) S: Dont count leftover trump as much with 2 jokers + 2S high #2147
  319. 27) S: Dont bid count on 4 trump as much if a square hand #2147
  320. 28) S: Endgame aggr bids now round up ALOT to try to make 10-for bonus! #2147
  321. 29) S: If last bid, bags low and we can win, round down 1 whole trick #2147
  322. 30) E: MAJOR bug with Alone bidders not leading their high trump fixed #2147
  323. 31) E: Fixed problem with Double decks not dealing enough cards
  324. 32) E: Fixed lead low trump with top + low and 1+ Aces #2147
  325. 33) E: Ok to lead AQ or KJ if out of trump and down to last 3 tricks #2147
  326. 34) E: If 3 rounds left w/A+2 trump (not top), lead A, may not get lead #2147
  327. 35) E: Fixed long suit leading problem preventing Ace leads aft trump #2147
  328. 36) E: Bots now smarter about dumping suits opps already trumped #2147
  329. 37) E: Trump low if 2nd trick and we lost 1st, cant risk opps 3 trump too #2147
  330. 38) E: Fixed hiding of trump suit causing Alone bids w/o 2 void suits #2147
  331. 39) E: If can win game w/o Alone bid, still go with all trump #2147
  332. 40) E: 3rd will now trump pard's winning King if only 1 trump in hand #2147
  333. 41) E: Fixed Call For Best pass selections to not mirror discard's #2147
  334. 42) S: Avg players with Jxxxx now only bid 3, not 3.5 #2147
  335. 43) E/F: If long suit to run, save trump to get lead, lead offsuit loser #2147
  336. 44) E/F: If not maker and trump out, lead guar tricks now while leading! #2147
  337. 45) E/F: Before default, try leading suit partner poss. signalled w/lead #2147
  338. 46) E/F: If pard won 1st round of trump and echoed back a suit, lead it #2147
  339. 47) F: Initial bidder no longer holds back 2 tricks if has all jokers #2147
  340. 48) F: NT long suit + 2 Aces w/o Q, we can prob run, count on half of it #2147
  341. 49) F: NT if pard bid suit we are void, up NT bid since they can stop #2147
  342. 50) F: NT, if missing Ace, but have 2+ cards, King should be good w/A #2147
  343. 51) F: NT, if missing King, but have 3+ cards, Queen should be good w/A #2147
  344. 52) F: Overall should now be bidding NT more strongly, esp aft pard bid #2147
  345. 53) S: Blind Nils with AKQ of Spades now pass BOTH A and K #2147+
  346. 54) H: Hearts now precalcs and caches IsHeartPlayOk for speed esp on Palm #2132
  347. 55) F: Cut back on NT bid escalation if we pard switches to NT for fit #2147+
  348. 56) E/F: Fixed some bugs with joker handling resulting from optimization #2147+
  349. 57) #2139 OOS: Bid OOS loop after late join, never syncs (Pete)
  350. 58) #2159 Crib: Mobile invalid prompt < 31, Enter confirm, Ht pass invalid
  351. 59) #2132 Perf: Reprofile Windows + Palm Hearts and optimize after merge
  352. 60) #2134 Tourneys: Make editing easier + better instructions for Barb
  353. 61) #2147 AI: Fix Hearts, Spades, Euchre, 500 reports from 5.06
  354. 62) #2157 Perf: Cleanup dead code in Mobile PS, PPH, SF, NE, PPC
  355. 63) #2151 Ht Online: Play OOS, esp with Host bidding Nil? Late join arrow wrong?
  356. 64) #2158 LAN: Late join during deal, etc. should reconnect + no host autoplay
  357. 65) #2155 Lobby: Fix /urllobby, sync with GameSpy? Test/decide on Mac
  358. 66) #2150 Ht Online: Pass OOS, esp with Host doing autoplay + esp on relay
  359. 67) #2126 Allow joining another game while waiting for relay
  360. 68) #1986 Mobile: Add sleep to prevent CPU use + use InputBox for entry
  361. 69) #2021 Mobile: Easier Booster/card install + update FAQ/TXT = remove regkeys
  362. 70) #2100 Symbian: Investigated P800 kernel execs + unlock err on Nokia
  363. 71) #2143 Online: Idle kickoff/disconnect + censor smiling face
  364. 72) #2119 PPC: Fixed mem leak/slowdown + cant recreate shuffle exit
  365. 73) #2148 Ht Online: Fix shot = -2 and 26 bugs + stuck
  366. 74) #2130 Online: Invite + joining problems, see Logic and other reports
  367. 75) #1691 Install: Upgrade to InnoSetup 3.x + fix script + test renamed affiliate
  368. 76) #2099 PPC: Startup build#/reset + unlock spaces
  369. 77) #2131 Bundles: Remove 500 from HSE bundle on Mobile devices
  370. 78) #2153 Crib: Fix Nobs starter scoring and other bugs in 1.09
  371. 79) #2152 Palm: Load PNG images earlier + fix SendKeys for menu
  372. 80) #2149 Ht Online: 'Unless QS' default option for online play
  373. 81) #2146 Stats/Opts: Reflect partner play + newgame on startup opt
  374. 82) #2142 Crib Online: Playout discard + disable play ahead + cut prompt
  375. 83) #2141 LAN: Join valid IP not listening causes Lobby Assert
  376. 84) #2140 Profile: Cannot create new identity while online + [] rated
  377. 85) #2136 Custom Pics: Document custom face + smiling + verify XP
  378. 86) #2097 Crib: Nobs scoring + scoring doesnt end + no board opt
  379. 87) #2133 Online: Lobby reset/dont save size + allow off-edge frmView
  380. 88) #2154 Sound: Force DX on XP, else MCI. Dont restore. Only set via /flags
  381. 89) #2122 PPC: Close dlg to cancel, Win32 builds looping, test overinstalls
  382. 90) #2118 PPC: Missing file error/no crash + no shared dir
  383. 91) #2120 Palm: Cribbage unlock slow + fix lobby d/l
  384. 92) #2121 PPC: Certification: No _, No exit, cant do anything about AF keys
  385. 93) #2129 GUI: Shadow valid cards instead of popup (opt/menus + drawing)
  386. 94) #2123 Merge 5.0: Lobby size tut/exit + prompt+ GetNumPlaying + #music?cc
  387. 95) #2124 Merge 5.0: Default skin=reset + Bot profile from select + utils optimize
  388. 96) #2125 Monitor: Cleanup, ping, boot, logging,tourney stuff
  389. 97) #2127 Perf: Cleanup dead code esp. in Cribbage and after 50 merge
  390. 98) #2128 Bugs: Shortcut max dlg + nil lost=0 +Eu dealer Alone skipped + FE
  391. 99) #2137 Online: Wait/No to rated join bootshost + leave during join prompt
  392. 100) #2135 Online: Scoring temp. out of sync onclients sometimes
  393. 101) #2145 Bugs: Upgrade reverts to sync sounds + now hardcoded to DX or MCI
  394. 102) #2021 Rename all EXE/SIS and ZIP files + add 0HowToInstall.URL
  395. 103) H: If leading 3rd round in suit, lead low, last chance to get out #2147+
  396. 104) Mobile: Fixed excessive dialup prompts when going on/offline 
  397. 105) H: Check not dumping QS on pard BEFORE 'I am winning' check #2147+
  398. 106) H: Dont dump QS on pard CURRENTLY winning (even if not likely) #2147+
  399. 107) H: Re-enabled smart QS play where it tries to dump on winner, etc. #2147+
  400. 108) H: IsHeartPlayOk checks to allow Heart play after cached lead value #2147+
  401. 109) E: NTA w/2Aces+K+lead now requires at least a Queen in weakest suit #2147+
  402. 110) E: Now bids NT over suit with 3 guaranteed tricks and has lead #2147+
  403. 111) E/F: If pard dumped King on previous Ace trick, lead low suit back #2147+
  404. 112) E/F: Dont count Ten of trump with both bowers but not joker #2147+
  405. 113) E/F: Dont play high 4th if pard trumped and cant go under #2147+
  406. 114) E/F: Fixed logic bug preventing 6-bids w/o joker #2147+
  407. 115) F: Shy bidders no longer lower bid if already counted 0 from pard #2147+
  408. 116) F: Dont add extra pard trick if NT, too many overbids #2147+
  409. 117) F: Shy bidders no longer lower bid if only bidding 6 #2147+
  410. 118) F: Now ok to Misere with 1 more problem card with 7+ bid by opps #2147+
  411. 119) F: Misere: If 3rd lowest in doubleton+, dont count as problem card #2147+
  412. 120) Mobile: No longer clears prompt text when checking registration.
  413.  
  414.  
  415. DETAILS OF FIXES IN THE 5.07/1.07 CRIBBAGE RELEASE:
  416. 1) C: Avoid playing to total 21 count to prevent easy 31 by opponent #2017
  417. 2) C: Avoid playing to make +1 (and +2 secondary) runs for opponent #2017
  418. 3) C: Avoid playing a pair that would total 31 to prevent big points #2017
  419. 4) C: Dont try leading a pair to make royale if 3rd > 31 total #2017
  420. 5) C: If 3 left with a pair, try to keep the pair in case they Go #2017
  421. 6) C: Dont lead from pair royale in 3-4 player games #2017
  422. 7) C: Added Assert as a bailout safety to prevent play beyond 31 #2017
  423. 8) C: Dont lead from pair of fives and setup a 15 #2017
  424. 9) C: If within 8 points of game, ignore crib scoring in discard #2017
  425. 10) C: If within 8 points of game, double value of low cards A-4 #2017
  426. 11) C: If within 4 points of game, ignore hand and go for low cards A-4 #2017
  427. 12) C: Same suit discards now - 1/3 pt so pref given to keep poss. Nobs #2017
  428. 13) C: Fixed bug preventing discard of last card choice in 3-4 player #2017
  429. 14) C: Discards dont double count almost runs with actual scored runs #2017
  430. 15) C: Discards now properly factor in flushes in scoring #2017
  431. 16) C: Discards now give 1/4-1/3 pt bonus to low cards for pegging #2017
  432. 17) C: #2002 Crib: Scoring order + pause + peg finish + endgame summary
  433. 18) C: #1997 Crib: Merge rank+smart sorting w/Gin + sort popup + Ace low
  434. 19) C: #1995 Crib: Implement undo, fix RTR and undo to handle Gos
  435. 20) C: #1330 Themes: Add new themes, cleanup, verify compatibility
  436. 21) C: #2047 Crib: Do a nicer peg animation + up/down sound
  437. 22) C: #2003 Crib: Go twice + audible Go + brieflychg count color on Go
  438. 23) C: #2018 Crib AI: Have AI handle Captains,Lowball, and Speedo vars
  439. 24) C: #1836 Utils: Create DrawCardTiny function andnicer cross-game SetPromptText
  440. 25) C: #1993 Crib Play: Stops before 31 andsometimes over 31, esp Aces
  441. 26) C: #1994 Crib Cut: Cutting offscreen, etc. cangenerate NO starter
  442. 27) C: #1996 Crib: Implement statistics perrequirements + show hand points
  443. 28) C: #1998 Crib: Implement and fix Captain'svariation
  444. 29) C: #1999 Crib: Implement Lowball variation
  445. 30) C: #2017 Fix bugs reported in Cribbage
  446. 31) C: #2001 Crib: Show hand total on cards endhand+ big card layout
  447. 32) C: #2011 Crib: Use autoplay last hand + add'forced' using 'in suit'
  448. 33) C: #2004 Crib Scoring: Peg 15/Pair + flush + runof 4 w/starter
  449. 34) C: #2005 Crib Reset: Opts/board reset new game +handicap + diff bots
  450. 35) C: #2006 Crib Help: Improve tutorial text + Helpflush info
  451. 36) C: #2007 Crib: Fix peg order + alwaysstarter/disc/go total in report
  452. 37) C: #2008 Crib: Colorize pic to match card/peg +dim hands/show turn
  453. 38) C: #2009 Crib: Show starter during scoring +always show dealer/crib
  454. 39) C: #2010 Crib: Autohint + space hint flakey +mouse position?
  455. 40) C: #2000 Crib: Implement Speedo variation
  456.  
  457.  
  458. DETAILS OF FIXES IN THE 5.06 RELEASE:
  459. 1) H: 3rd/4th will now play high Spade if 4th is out (even w/pts) #2013
  460. 2) H: Shooters dont take trick w/QS unless only 1 losing trick left #2013
  461. 3) H: Fixed bug causing point play on 'must play Low Club' option #2013
  462. 4) S: Dont Nil with 4 Spades + royal after 8+ bid unless pard bid 5+ #2013
  463. 5) S: Ok to go Nil with AKxxxx after 8+ bid made #2013
  464. 6) S: If ScrapeUpTricks to make 10, count long suits to run too  #2013
  465. 7) S: If can win game w/o 10-for bonus, dont scrape up tricks #2013
  466. 8) F: Now ok to lead trump rather than save to run suit with 3 #2013
  467. 9) F: Fixed bug for cross-trump void suits preventing trump ld #2013
  468. 10) F: Dont lower pard tricks if they bid NT and we want a suit #2013
  469. 11) F: Dont lower bid 'to win' if opponents bid already #2013
  470. 12) F: Dont 'holdback' trick if need suit requires next level #2013
  471. 13) F: If 4+ low trump and singleton, count on 1 more trump trick #2013
  472. 14) F: If partner bid 7+ in a suit, dont chg suits, up w/support #2013
  473. 15) F: Jokers are now finally factored consistently during bidding #2013
  474. 16) Mobile: Massive cleanup and migration to AppForge 3.5 Booster #1955
  475. 17) Mobile: Removed dependencies to PalmOS libraries to cut size #1955
  476. 18) Mobile: All game icons and transparency for single clean file #1955
  477. 19) Mobile: Palm now uses higher-quality and color face artwork! #1955
  478. 20) Mobile: Prompts now use 'Tap' instead of click + Nokia better #1956
  479. 21) P800: Jog dial now works for play and game shutdown on close #1956
  480. 22) Mobile: Owner missing + P800 buy prompts improved #1956
  481. 23) Mobile: Fixed various online bugs to make sure it works well #2013
  482. 24) Mobile: Fixed long-standing bug preventing socket reuse esp PPC #2013
  483. 25) Mobile: Fixed layout of bid icons and transparency under Win32 #2013
  484. 26) Mobile: All platforms now have a bundle installer w/Manual #2013
  485. 27) Mobile: PPC and Symbian builds now include Booster in Zip #2013
  486. 28) Mobile: Game stats/stats now saved in 'registry' on all #2013
  487. 29) Mobile: No longer leaves PDB files on PPC, added Ctrl+Q #2013
  488. 30) Online: No longer allowed to replay waiting for shot scoring #2012
  489. 31) Online: Fixed transmission of custom happy faces #2012
  490. 32) Various bug cleanups and testing of both Win32 + Mobile #2013+
  491.  
  492. DETAILS OF FIXES IN THE 5.05 RELEASE:
  493. 1) H: Players now lead a low Heart exit card + fixed QS play bug #1692
  494. 2) E: Weak bower + Aces now passes for defense/2nd round attempt #1692
  495. 3) E: Playing 3rd no longer trumps pard's King/Ace if 4th can trump #1692
  496. 4) F: Misere: Player with Joker now MUST play it if void in led suit #1692
  497. 5) Fixed bug preventing in-game Happy faces from working #1953+
  498. 6) Online: Custom Happy faces now supported online!  Use /smile #1963+
  499. 7) Fixed Val bug preventing International players from playing online #1990
  500. 8) Skins: Changing table/deck, etc. over top of skin now restores #1990++
  501. 9) Online: Dont leave playout game flag on after two OOS errors #1990++
  502. 10) F: If can support pards bid, support instead of raising NT #1692
  503. 11) F: Dont dump guaranteed in suit even if led for 2+ rounds #1692
  504. 12) F: Ok to lead trump if lots and long suit to lead afterward #1692
  505. 13) F: Dont lead Kings to pard's Ace in suit, esp in NT bids #1692
  506. 14) F: Now ok to discard triple Kings in NT to keep other Jacks #1692
  507. 15) F: Less aggressive 8-level bids after pards rebids our suit #1692
  508. 16) F: No longer counts on 3 tricks from pard if they bid 7+ #1692
  509. 17) F: Dont bid 8+ if no joker AND partner didnt bid at all #1692
  510. 18) F: No longer bids 3 trump (strong + Ace) as worth 2 w/o void #1692
  511.  
  512. DETAILS OF FIXES IN THE 5.04 RELEASE:
  513. 1) E/F: Fixed AI bug causing 3rd play low and occassional crashes #1889+
  514. 2) S: You can now do blind bids if EXACTLY behind by 200 points #1990+
  515. 3) E: Dont lead trump into pard's high unless one of us bid #1990+
  516. 4) Rated player leaving now restores same bot the second time #1990
  517. 5) Switching from unrated to rated game no longer prompts for loss #1990
  518. 6) Going offline now correctly restores variation but not gen opts #1990
  519. 7) Restoring 'default' skin no longer causes duplicated bots #1990
  520. 8) Skins and custom pics online now find Happy face correctly #1990
  521. 9) Bots correctly restore when you go offline but gen opts save #1990
  522. 10) Play ahead option changes online now save offline for good #1990
  523. 11) E: Fixed tutorial play #1990
  524. 12) Online: Euchre card pickup OOS fixed #1990
  525.  
  526. DETAILS OF FIXES IN THE 5.03 RELEASE:
  527. 1) Online: Fixed problem with fast timeout on ul/dl causing 'dq down' #1989
  528. 2) Online: Clear flag so they try reconnecting, increased timeouts #1989
  529. 3) Online: MinVersionOnline now forces upgrade to play online #1989
  530. 4) Online: Host now waits for client to choose shot value, not 2 #1989
  531. 5) Online: If watch player via popup dont reassign to open seat #1991
  532. 6) Online: Leaving rated game and saying 'No' no longer disables menu #1991
  533. 7) Customized player names/skills now save on top of skin selection #1991
  534. 8) S: Avg now goes Nil with 1-2 bid hand with no QKA in any suit #1988
  535. 9) S: Push Spades more with 2+ if we bid 10+ and opps have Spades #1988
  536. 10) S: If passing to cover Nil bid, NEVER pass even a low Spade #1988
  537. 11) H: If we arent winning and loser is shooting, help shooter! #1988
  538. 12) H: If shooting and will lose this trick with points, dont shoot #1988
  539. 13) E: 4+ trump w/bower now requires at least 1 offsuit QKA for alone #1988
  540. 14) E: Players will now pass on upcard suit if Alone possible in other #1988
  541. 15) F: Misere no longer discards <= 7 in shortest suit, go high rank #1988
  542.  
  543. DETAILS OF FIXES IN THE 5.02 RELEASE:
  544. 1) #1954 Online: Fix intermittent lockups during play caused by resending
  545. 2) #1953 Custom Pics: Redesign to use ftp to u/l and d/l in parallel
  546. 3) #1962 Bugs: 500 score start endgame save? Bag opt save + install icon
  547. 4) #1867 TEST TEST TEST: invite, custom pics, skins, syncs, profile cancel
  548. 5) #1873 Relay: Fix relay 'down' if simul connect + relay kickout client
  549. 6) #1957 Bugs: MIDI reset + confirm endgame diff restore + QS/Ht ld var
  550. 7) #1958 Online: Test custom game variation with online load to round
  551. 8) #1959 Online: Invite Unknown + Rated chg/watcher + test watching
  552. 9) #1960 Online: Check OOS logs + bid OOS RTR caused by late join in bidding
  553. 10) #1961 Online bugs: Host deal msg + chat scroll + dup lic
  554. 11) #1887 If new joins < MinOnline, MsgBox both and autokick, 5.0 didnt work
  555. 12) H: Shooters try to keep long run suits, dumping shortest loser #1887.
  556. 13) H: Shooters with KS or AS now save QS until shot guaranteed #1887.
  557. 14) S: If only 4 Spades left and I have 2+, lead low to keep final lead #1887
  558. 15) S: Now ok for 3rd to trump before Nil if bid total >= 13 #1887.
  559. 16) S: Play 2nd hand low even if 3rd+ round in suit and no Ace played #1887
  560. 17) S: If 2+ royals and 4 or less rounds left, trump high now to drain #1887
  561. 18) E: 3 trump + Kx doubleton will now bid Alone #1887
  562. 19) E/F: With 3 rounds left and 2 trump + loser, lead loser instead #1887
  563. 20) E/F: Play 2nd hand low if 1 round of trump out and 1st SuitRound #1887
  564. 21) E/F: Trump high on alone bid w/3+, but not if 1st round of play #1887
  565. 22) F: If no one bid, have 4+ NT tricks, incl. joker, open w/6 or 7NT #1887
  566. 23) F: Joker + 4+ guaranteed NT tricks will now always open aggress NT #1887
  567. 24) F: Dont lower NT bid if bidding over partner who already opened #1887
  568. 25) F: If partner bids NT, count King tricks toward bid as well #1887
  569. 26) F: Shy bidders will still now open a 6-bid hand #1887
  570. 27) F: Avoid discarding royals even in shortest suit #1887
  571. 28) F: If others out of trump and 2-suited, keep control, lead run #1887
  572. 29) S: Fixed overbids with LAKxx hands missing 2S w/2S high opt #1887.
  573.  
  574.  
  575. SUMMARY OF IMPROVEMENTS IN THE 5.0 RELEASE SINCE 4.5 (rel 3/1, check 5/1):
  576. 1) General code cleanup and performance improvements in all games.
  577. 2) Lots of AI improvements in all games, especially with 500+Euchre.
  578. 3) Fixed various hiding card, joker/2S play and discard bugs in all games.
  579. 4) Major bug fixes causing OOS errors with custom pics and late joins.
  580. 5) In-game graphics now sport a cool new '3D' look on faster machines.
  581. 6) Added 'big cards' and many other options based on feedback.
  582. 7) Improved new option save/restore system is much faster and more flexible.
  583. 8) Fixed a few bugs in the game statistics.
  584. 9) Mobile: Speed and greyscale support greatly improved, lots of polish.
  585. 10) Mobile: Added interactive tutorials and better play with arrow keys.
  586. 11) Mobile: Game stats now save correctly as do sound & other settings.
  587. 12) Added support for Symbian P800 phones and fixed a click lockup bug.
  588.  
  589.  
  590. DETAILS OF FIXES IN THE 5.0 RELEASE CANDIDATE:
  591. 1) S: If covering Nil, only lead 2 rounds of Spades, save for bid too #1889
  592. 2) E/F: 3rd can 'go over by 1' if over by 1 is trump, not high suit #1889
  593. 3) E/F: Fixed bug in concede/guarantee with all trump counted 2* #1889
  594. 4) Fixed bug preventing registered players from doing custom games.
  595. 5) #1892 Difficulty and other endgame save problems fixed.
  596. 6) #1874 Online: Host/pass prompt cleared on join + sync after load
  597. 7) #1876 Print: Save when online sometimes saves wrong history causing Assert
  598. 8) #1887 If new joins < MinOnline, MsgBox both and autokick
  599. 9) #1889 Online: Bot/Unknown + Navy Team summ + cleanup taunts.txt
  600. 10) #1891 Online: Autoscroll + MIDI reset + Apply MIDI + censor profile
  601. 11) F: Dont save 3+ trump 'to run suit', only 2, after 2 rounds #1889
  602. 12) F: Now ok to lead weak bower to run 5+ suit with 8+ bid #1889
  603. 13) #1875 Redeal after late join no longer OOSes + fixed OOS for lates.
  604. 14) #1892 Fixed SFX icon, monitor full, enforce sui Blind bids
  605. 15) #1892 Fixed skin restore and startup causing player/bot reset
  606. 15) #1874 Empty taunt + better deal prompt 
  607. 16) #1888 Online: Log binary txfr fail + fix 3p LAN/modem txfr
  608. 17) #1888 Massive cleanup of binary txfr issues + prevent dup requests.
  609. 18) Relay: Added ability to disable relay binary txfrs via config #1871
  610. 19) #1890 Online: Pause to make sure host gets removed on join 
  611. 20) #1873 Relay: Now tries 2nd relay connection and rewords error on fail
  612. 21) #1890 Message lobby telling them where player went on room chg.
  613. 22) #1874 Online: Fixed hand load score/full + custom Hearts + RTR
  614. 23) #1888+ Eliminated duplicate profile sending on join and handle pos chg
  615.  
  616.  
  617. DETAILS OF FIXES IN THE 4.99 RELEASE CANDIDATE (checks on 3/1/03):
  618. 1) H: Ok to take with QS if shooting with top Hearts royals #1820
  619. 2) H: If aggressive saving exits, dump closest loser first #1820
  620. 3) H: Fixed bug preventing 2nd playing high Spade if others void #1820
  621. 4) H: No longer leads guar loser to save an exit card #1820
  622. 5) H: If shooting, still save low Spades exits, if possible #1820
  623. 6) S: If have QS+AS, play AS, not QS if KS already played on trick #1820
  624. 7) S: Fixed a minor bug in the nil cover trump code #1820
  625. 8) S: If non-high trump won last round (pard high?), lead trump again #1820
  626. 9) S: Non-aggressives no longer bid Nil w/4 Spades before pard bids<5 #1820
  627. 10) S: If pard bid 1, dont round down our 4.25 bid to 3, just 4 #1820
  628. 11) E: Dont lead long suit for x-trump if we arent makers #1820
  629. 12) E: Alone defenders no longer discard 'psychic' alone's void suit #1820
  630. 13) E: Dont bid NT with lead and two singleton Aces #1820
  631. 14) E: Will now pass for defense with 2J + 2A if opp gets upcard #1820
  632. 15) E: SuitPoints bug didnt count strong bower causing opp suit bids #1820
  633. 16) E: Ace trump w/o upcard or other bonuses is now worth 2 points #1820
  634. 17) E: 2 trump w/bower + Ace + pard upcard only pickup if up >= Jack #1820
  635. 18) F: Dont play '1 over' if Misere is winning current trick #1820
  636. 19) E/F: No longer requires 2 voids to save trump and lead run suit #1820
  637. 20) E/F: NT is now smarter about leading non-guar runs sooner #1820
  638. 21) H: Now dumps QS or KS if able when aggressively stopping shots #1820
  639. 22) H: Leading high detection now ignores the first round of play #1820
  640. 23) E/F: Now leads longest suit *dealt*, not longest current suit #1820
  641. 24) E/F: No longer tries to lead singleton/doubleton Aces in NT w/2+
  642. 25) E/F: NT with long suit (4+) to run and 2 Aces or LJ, lead run even
  643.     if we will lose it, while we can get lead back and run it again #1820
  644. 26) E/F: Players risk running losing suit *before* trump gone #1820
  645. 27) E/F: If only 2-3 rounds left, no good lead, lead trump to make opps
  646.     guess what to discard + we can declare joker suit to help #1820
  647. 28) E/F: Guaranteed trick concede now handles NT others out of suit #1820
  648. 29) E/F: If no color match to pard's 6-bid, only count on 1 from pard #1820
  649. 30) E/F: Only bid trump-1 with only strong bower (no joker or weak) #1820
  650. 31) AI: Autotest AI in all games well to verify no random plays #1820+
  651. 32) E: If pard leads highest in suit, trump if 4th can prob trump #1820+
  652. 33) Shadows no longer drawn if speed set to fastest or playout game on.
  653. #1805 Monitor: Fix <PRE>, whisper w/spaces and _ + reply + test well
  654. #1823 Sync: Fix custom txfr during join + relay + modal profile dlg
  655. #1834 Bugs: Shot/opt reset on kicked autohost + rating calc + corrupt GIF
  656. #1843 Install: Minimal + no rated/custom LAN joins for demo + sync after load
  657. #1870 Bugs: Exit autoplay cursor + Waiting arrow refresh + simul join goto open
  658. #1872 Online: Host now always terminates with |, error if join old
  659. #1330 Themes: Add new themes, cleanup, verify compatibility
  660. #1828 Rated: Prompt host on late join + show rating change to host
  661. #1662 Merge 5.0 and BJ, Rummy code changes into dqcode, PALM->MOBILE
  662. #1820 AI: Fix Ht/Sp/Eu/500 bid, pass, and plays in 4.8x and 4.9x + autotest/tut
  663. #1821 Mobile: Face chg + Lobby Disc + /L /U + click feedback + expl. hand limit
  664. #1822 Mobile: Allow manual select from Lvl + MsgBox no owner + never show
  665. #1824 Skins: Zip32.dll + sounds/table/deck + chat + tut + dont extract
  666. #1825 Online: Enforce min to join, no late if min=0/10 + view cards ok + 5.0b
  667. #1826 Invite: Multiple invites + whisper space/_ names + reply + test well
  668. #1655 AF: Doc Nokia font + Win32 sock + corrupt icon + menu + Zire/OS3.3
  669. #1827 Profile: Cancel discs relay host? + sort/skin/voice/watch resets on new
  670. #1867 TEST TEST TEST: invite, custom pics, skins, syncs, profile cancel
  671. #1840 Custom pics: Already have, 1 PC, profile flicker, resend, uninstall
  672. #1845 Refresh: 256-color draws grey/empty screen, picView.Visible
  673. #1844 Spades Opts: On cut/non-cut change, offer to chg end score
  674. #1841 500: 3-player N click + tips + chg profile skin reset AI
  675. #1838 Refresh: Chat doesnt refresh, /help too long, test refresh well
  676. #1833 Lobby: Connect fail (locked?) + SPYINFO error
  677. #1832 Perf: Test draw speed on start + show report + disable shadows if slow
  678. #1831 Eu tut 2nd hand + dont delete 'custom' bot pics + bid hearts 256-color
  679. #1842 Summary: Score dlg interrupts chat entry + replay kitty, Misere ld?
  680. #1837 Bugs: Trickcard popup draws 2x/wrong + dbl-click bot-right screen
  681. #1839 Assign: Mid-hand rebids but cards wrong, order, 3-pl
  682. #1830 Winner: Fix 3-player + online (not rated) games + score history + hotkeys
  683. #1829 Extras: Redeal space + Eu maker have suit + chat timestamp + /censor
  684. #1807 Perf: Optimize LeftText and refresh drawing w/o ctl.Print
  685. #1658 Palm: Startup hang on Zire + 3.3 + Palm V (PNG load)
  686. #1656 Mobile: makeinstall to do mobile PADs + fix icon transparency
  687. #1805 Monitor: You can now supermute and whisper to monitors too
  688. #1805 Whisper: Fixed bug where whisper/reply would sometimes invite.
  689.  
  690. SUMMARY OF IMPROVEMENTS IN THE 4.80 RELEASE SINCE 4.52 (out 11/15, check 1/15):
  691. 1) General code cleanup and performance improvements in all games.
  692. 2) Lots of AI improvements in all games, especially with 500+Euchre.
  693. 3) Fixed various hiding card, joker/2S play and discard bugs in all games.
  694. 4) Added 'big cards' and many other options based on feedback.
  695. 5) Improved new option save/restore system is much faster and more flexible.
  696. 6) Fixed a few bugs in the game statistics.
  697. 7) Mobile: Speed and greyscale support greatly improved, lots of polish.
  698. 8) Mobile: Added interactive tutorials and better play with arrow keys.
  699. 9) Mobile: Game stats now save correctly as do sound & other settings.
  700.  
  701. SUMMARY OF IMPROVEMENTS IN THE 4.52 RELEASE SINCE 3.50 (check 9/1):
  702. 1) Sound code rewritten to use DirectX7, if installed, to fix XP crashes.
  703. 2) Replay to round now restores game back to exact card play on startup.
  704. 3) Added support for high DPI displays and sizing is now better on XP.
  705. 4) Bid suggested improved + you can now click to lower cards immediately.
  706. 5) You can now manually sort your cards by right-clicking on cards.
  707. 6) New host deal cross-platform seed format allows hosting Palm or PPC.
  708. 7) Hearts now uses true LRA passing and prompts for moonshot scoring +26/-26.
  709. 8) UPX scrambling now allows faster play while using virus scanners.
  710. 9) Over 200 major Hearts pass and play improvements for expert robots.
  711. 10) Over 400 major Spades bid, pass, and play improvements for experts.
  712. 11) Over 300 major Euchre bid, discard, and play improvements for experts.
  713. 12) Online: OOS errors are now auto-corrected using replay to round by host.
  714. 13) Online: Added player list to bottom-right of lobby chatcard.
  715. 14) Online: Customizable popup off in-game face, table, or player list.
  716. 15) Online: Emotes and macros are now both in an editable macros.txt file.
  717. 16) Online: Behind NAT firewalls or blocking servers can now host via relay.
  718. 17) Online: Hosts select game type, p/w, voice, watcher, and other options.
  719. 18) Online: Rewrote much of the GameSpy lobby code for faster lobby response.
  720. 19) Online: Players now forced to use host's settings for autoplay timer.
  721. 20) Online: Added /supermute for rated players to mute badmouthers for all.
  722. 21) Online: Hosts are now able to host custom variations with any options.
  723. 22) Online: Added hand-limits incl. 400-point games end at 8 hands for Spades.
  724. 23) Online: Lobby tables now sorted better + click on header to hide games.
  725. 24) Online: Added new USCF rating system for registered players.
  726. 25) Online: Random + first-timer tip shows when going online.
  727. 26) Online: You can now play ahead (out of turn) both offline and online.
  728. 27) Online: Mouseover now highlights (small popup) card if its a legal play.
  729. 28) Online: Registered players can use a custom face for online play.
  730. 29) Online: License sharing is enforced + several bugs with licensing fixed.
  731. 30) Online: Invite players in finished or empty games to join your game.
  732. 31) Online: Numerous OOS fixed: var/name changes, pies, replays, esp. Euchre.
  733. 32) Monitor: Massively improved with tourney features and better refresh .
  734.  
  735. SUMMARY OF IMPROVEMENTS IN THE 3.70 RELEASE SINCE 3.50:
  736. 1) Sound code rewritten to use DirectX7, if installed, to fix XP crashes.
  737. 2) Replay to round now restores game back to exact card play on startup.
  738. 3) Numerous OOS errors fixed: var/name changes, pies, replays, esp. Euchre.
  739. 4) OOS errors are now auto-corrected using replay to round by host.
  740. 5) Hosts can now allow late joins to sync-up to round immediately.
  741. 6) Added support for high DPI displays and sizing is now better on XP.
  742. 7) Bid suggested improved + you can now click to lower cards immediately.
  743. 8) You can now manually sort your cards by right-clicking on cards.
  744. 9) New host deal cross-platform seed format allows hosting Palm or PPC.
  745. 10) Over 200 major Hearts pass and play improvements for expert robots.
  746. 11) Over 300 major Spades bid, pass, and play improvements for experts.
  747. 12) Over 300 major Euchre bid, discard, and play improvements for experts.
  748. 13) License sharing is now enforced + several bugs with licensing fixed.
  749. 14) Various minor online, lobby, and scoring bug fixes + quicker timeouts.
  750. 15) Added Hearts LRAS passing scheme + improved Sp mirror joker handling.
  751.  
  752. SUMMARY OF IMPROVEMENTS IN 3.50 SINCE 3.23 RELEASE (10/9, check on 1/9/02):
  753. 1) We now use a new, faster, smaller Inno installer and uninstaller.
  754. 2) You can now autopatch to the latest version from inside of the game.
  755. 3) All installer, patch, uninstaller issues fixed + smaller w/o VB runtimes.
  756. 4) Improvements to sound playback, skin restoring, and game speed.
  757. 5) Lobby refresh better handles phantom, duplicate games, and firewall use.
  758. 6) Added support for RogerWilco voice chat.
  759. 7) Clicking on a face in the lobby now shows current game score with profile.
  760. 8) /ignore command improved and better documented for players to use + /boot.
  761. 9) Scoring history completely rewritten, now scrollable & saveable.
  762. 10) Negative score games now end properly + several online OOS bugs fixed.
  763. 11) Improved handling of 'name-in-use' error and fixed reset of statistics.
  764. 12) Euchre & Hearts scoring + taunts simplified + several bugs fixed.
  765. 13) Fixed a few Euchre play failures and bad Nil bids w/jokers in Spades.
  766. 14) Improvements to lobby monitor: /whisper, /scores, /host, /ping, /clear.
  767. 15) Registered players can now order discounted value pack inside the game!
  768. 16) Creation of a Palm and PocketPC Beta version of the game!
  769. 17) Massive code cleanup, restructuring, and merging with new Palm build.
  770. 18) Lots of testing and minor bug fixes to polish the game, incl. XP testing.
  771.  
  772. SUMMARY OF IMPROVEMENTS IN 3.23 SINCE 3.0 RELEASE (6/22, check on 7/15):
  773. 1) We now have professionally-done hi-color player face artwork.
  774. 2) H: Fixed bugs in partnership, moonshot, exact, and JOD bonus scoring.
  775. 3) Added support for room-specific/tourney/event info.txt to show in game list.
  776. 4) Players in lobby are now color-coded to show registration and rating level.
  777. 5) Dragon logo no longer covers up 15-day+ nag remind text in register dialog.
  778. 6) Fixed various bugs in profile and name changing and update rating & picture.
  779. 7) H: You can now enable a trickcard in Hearts to show tricks taken.
  780. 8) S: If partner bid big 5 and I have junk but highest trump, dont go Nil.
  781. 9) Added /reply to quickly reply back to the previous incoming whisper.
  782. 10) /whisper will now default to last whisper destination.
  783. 11) H+S: Over 500 Hearts and Spades lead, play, and bid improvements.
  784. 12) Fixed Fancy.gif cards which were causing blank/white cards in 3.04.
  785. 13) You can now 'watch' from lobby using 'Watch' button from profile dialog.
  786. 14) Profile information now properly transferred & restored for watchers.
  787. 15) Fixed 256-color palette broken by watcher eye & improved Gamespy Lobby.
  788. 16) Added numerous upsell registration improvements and give a 7-day grace.
  789. 17) Added Partners Cards to the View menu & history/view ok w/alert online.
  790. 18) Skin and music settings now saved and restored for each player's profile
  791. 19) Hints now 'popup' pass/play and space will play it.  New autohint mode.
  792. 20) Improved network detection and new /forcenetwork cmd-line override option.
  793. 21) /ignore will now also ignore pies, taunts, and chats from in-game players.
  794. 22) E: Hundreds of Euchre bid, discard, and play improvements in 1.23 (#807).
  795.  
  796. EUCHRE 0.8 BETA RELEASE BUILT ON 3.02 (released 3/8, expires 4/1)
  797.  
  798. SUMMARY OF IMPROVEMENTS IN THE 3.0 RELEASE (released 2/12, expires 6/1/01):
  799. 1) Over 800 Hearts and Spades bid, pass, and play improvements in expert AI.
  800. 2) Chat & emotes are now IRC compatible, colored, & cut/paste to clipboard.
  801. 3) Right-click on chatcard shows some emotes and last 3 chat macros used.
  802. 4) Various bugs fixed and improvements in the GameSpy lobby monitor (#709).
  803. 5) Refresh of GameSpy listed games in lobby & room change improved (#697).
  804. 6) Disconnection from GameSpy now handled quietly & reconnects (#715).
  805. 7) Players can now use a graphical /smile or play an audio /taunt in chat.
  806. 8) Private /whisper messages, /shout to lobby, and /yell to get attention.
  807. 9) Added support for GameSpy Arcade, better theme support, better LAN play.
  808. 10) Added support for custom Face and Taunt libraries & add-on packs.
  809. 11) Added some new online variations & replaced some copyrighted sounds.
  810. 12) Fixed sound-related crashes under Windows 2000 and NT systems (#720).
  811. 13) Disabled playahead & fixed lead and play failures when playing quickly.
  812. 14) Fixed dialup prompt crash if chose to Play Online without connection.
  813. 15) Fixed 256-color palette display and prevent non-online dialup prompts.
  814. 16) Various name change problems that caused crashes, OOS, and bugs fixed.
  815. 17) All known out-of-sync errors when playing online have been fixed & tested.
  816.  
  817. SUMMARY OF IMPROVEMENTS IN THE 2.1 RELEASE (released 1/1/01, expires 3/1/01):
  818. 1) Over 500 Hearts and Spades bid, pass, and play improvements in expert AI.
  819. 2) All known out-of-sync errors when playing online have been fixed & tested.
  820. 3) Chat & emotes are now IRC compatible, colored, & cut/paste to clipboard.
  821. 4) Right-click on chatcard shows some emotes and last 3 chat macros used.
  822. 5) Various name change problems that caused crashes, OOS, and bugs fixed.
  823. 6) Various bugs fixed and improvements in the GameSpy lobby monitor (#709).
  824. 7) Refresh of GameSpy listed games in lobby & room change improved (#697).
  825. 8) Fixed dialup prompt crash if chose to Play Online without connection.
  826. 9) Fixed sound-related crashes under Windows 2000 and NT systems (#720).
  827. 10) Fixed 256-color palette display and prevent non-online dialup prompts.
  828. 11) Disconnection from GameSpy now handled quietly & reconnects (#715).
  829. 12) Players can now use a graphical /smile or play an audio /taunt in chat.
  830. 13) Private /whisper messages, /shout to lobby, and /yell to get attention.
  831. 14) Added support for GameSpy Arcade, better theme support, better LAN play.
  832.  
  833. SUMMARY OF IMPROVEMENTS IN THE 2.0 RELEASE (released 11/26/00):
  834. 1) Support for network and Internet play.  Give it a try!  We have made it
  835.    super-easy to host and join games  You may find yourself addicted to the
  836.    excitement, challenge, and chat of playing with other real people!
  837. 2) Extensive lobby chat features including emotes and buddy lists.
  838. 3) Traybar lobby monitor will alert you when games are dealt or buddies login.
  839. 4) Updated player and table graphics and higher-quality sounds and taunts. 
  840. 5) Support for the new skin/theme format used in our add-on center.  Other
  841.    players can submit their favorite themes, artwork, and custom taunts.
  842.    We already have over a dozen, including Star Trek, Cats, Jungle, and others.
  843. 6) More stable sound play (particular under Windows NT and Windows 2000).
  844. 7) A new interactive Intro 101 tutorial and an improved uninstaller.
  845. 8) A few more game variations and options requested by avid players.
  846. 9) Literally thousands of computer/AI improvements, including the use of
  847.    bidding and play conventions used by expert players such as Joe Andrews.
  848.  
  849. SUMMARY OF IMPROVEMENTS IN THE PUBLIC 1.8 RELEASE (released 8/00):
  850. 1) Sound and music no longer cause intermittent crashes under NT or Windows 2000.
  851. 2) Registration code system rewritten and nicer upgrade/nag screen added.
  852. 3) H: Hearts computer pass and play massively improved over 1.1 release (300+).
  853. 4) S: Hundreds of Spades computer bid, pass and play bugs fixed and improved (200+).
  854. 5) New hi-color icons (small and large) look better in a variety of resolutions.
  855. 6) 'Check for latest release...' and 'Get latest News...' functions added.
  856. 7) Uninstaller completely rewritten and improved.
  857. 8) S: Small bid and made total counts added to trickcard & other extras.
  858. 9) Added game and scoring history dialogs (registered versions only).
  859. 10) Extensive improvements to Theme/Skin support to make them easier to write.
  860. 11) Our freeware versions now use Conducent 5.x & 3rd party partner ads.
  861.  
  862. SUMMARY OF IMPROVEMENTS IN THE 1.1+ RELEASE:
  863. First public release of 32-bit Championship 500 Pro was on June 1, 2002
  864. First public release of 32-bit Championship Euchre was on March 21st, 2001
  865. First public release of 32-bit Championship Hearts was on April 22nd, 2000
  866. First public release of 32-bit Championship Spades Pro was on January 1, 2000
  867. Championship Spades 7.1 (from which Pro was built) released on August 4th, 1999
  868. First public release of 16-bit Championship Spades was on June 16th, 1996
  869.